Optional Certificate Course for Electronics Students ( 2014-15)
PROGRAMMING IN C
Proposed syllabus
UNIT 1: Basic concepts of programs, Introduction to C, I/O statements (12hrs)
Basics of Programming: Algorithm, Flowchart and pseudo code Introduction to C: Development of C, features, constants and variables, data type, operators and expression, library functions I/o Statements: Formatted and unformatted I/O: scanf(), printf(), getchar(), putchar() functions.
UNIT 2: Control structures, Arrays & Functions (18hrs)
Control Structures: Conditional and unconditional, if, for, while and do..While, switch, break, goto statement Arrays: One and multidimensional arrays, string and string functions, bubble sort, linear and binary search
Functions: Definition, different types, advantages, calling a function, passing parameters, call by reference, call by value, local and global variable, recursive functions.
UNIT 3: Pointers, structures & Unions (10hrs)
Pointers: Declaration, operation on pointers, relation between arrays and pointers, address arithmetic, array of pointers, pointer to pointer Structures and unions: Defining a structures, classification, union, user defined datatypes, ponter to a structure, and structure as an argument to a function.
UNIT 4: Files (5hrs)
Files: Sequential files, file pointer, random files, processing a data file, unformatted data files, file error handling, implementation of copy and merge commands.
Bangalore Central Campus
The Office of Admissions,
CHRIST (Deemed to be University), Hosur Road,
Bengaluru - 560 029, Karnataka, INDIA
Ph. No: +91 92430 80800
Ph. No: +91 80 4012 9400
Email IDs
Indian candidates: admissions@christuniversity.in
NRI candidates: nri.admission@christuniversity.in
International: isc.admission@christuniversity.in
|
Bangalore Bannerghatta Road Campus
CHRIST (Deemed to be University) Hulimavu, Bannerghatta Road, Bengaluru - 560 076, Karnataka, INDIA Ph. No: 080 4655 1306
Email: admissions.bgr@christuniversity.in |
Bangalore Kengeri Campus
CHRIST (Deemed to be University)
Kanmanike, Kumbalgodu, Mysore Road, Bengaluru - 560 074, Karnataka, INDIA
|
Bangalore Yeshwanthpur Campus
CHRIST (Deemed to be University)
Nagasandra, Near Tumkur Road,
Bengaluru 560 073, Karnataka, INDIA |
Delhi NCR Campus
CHRIST (Deemed to be University),
Mariam Nagar, Meerut Road,
Delhi NCR Ghaziabad - 201003
Ph. No: 1800-123-3212
|
Pune Lavasa Campus
CHRIST (Deemed to be University),
Christ University Road, 30 Valor Court,
PO Dasve Lavasa, Mulshi, Pune - 412112, Maharashtra
Ph. No : 1800-123-2009,
Email: admission.lavasa@christuniversity.in |
Dharmaram College Post, Hosur Road, Bengaluru - 560029,
Karnataka, India
Tel: +91 804012 9100 / 9600
Fax: 40129000
Email: mail@christuniversity.in
Web: http://www. christuniversity.in
EXCELLENCE AND SERVICE
CHRIST (Deemed to be University) is a nurturing ground for an individual's holistic development to make effective contribution to the society in a dynamic environment.